wander around aimlessly - Turkish English Dictionary